high-pressure float valve - French English Dictionary